package com.archetypus.projectschedule.common.dto.involvements;

import java.io.Serializable;
import java.util.Date;

import com.archetypus.projectschedule.common.dto.activities.Activity;
import com.archetypus.projectschedule.common.dto.people.Person;

public class Involvement implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 7570546456013848215L;
	private InvolvementKey involvementKey;
	private Date beginning;
	private Date plannedEnd;
	private Date realEnd;
	private int score;
	private Activity activity;
	private Person responsible;
	public Date getBeginning() {
		return beginning;
	}
	public void setBeginning(Date beginning) {
		this.beginning = beginning;
	}
	public Date getPlannedEnd() {
		return plannedEnd;
	}
	public void setPlannedEnd(Date plannedEnd) {
		this.plannedEnd = plannedEnd;
	}
	public Date getRealEnd() {
		return realEnd;
	}
	public void setRealEnd(Date realEnd) {
		this.realEnd = realEnd;
	}
	public int getScore() {
		return score;
	}
	public void setScore(int score) {
		this.score = score;
	}
	public Activity getActivity() {
		return activity;
	}
	public void setActivity(Activity activity) {
		this.activity = activity;
	}
	public Person getResponsible() {
		return responsible;
	}
	public void setResponsible(Person responsible) {
		this.responsible = responsible;
	}
	public InvolvementKey getInvolvementKey() {
		return involvementKey;
	}
	public void setInvolvementKey(InvolvementKey involvementKey) {
		this.involvementKey = involvementKey;
	}
	
}
